package pers.ijfxu.testngext.dataprovider;

import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.*;

/**
 * 注解：标注连接Mongo数据库的相关属性
 * @author ijfxu5
 * @since 2021/4/27 - 13:47
 * @see org.testng.annotations.Test
 */
@Retention(java.lang.annotation.RetentionPolicy.RUNTIME)
@Target({METHOD, TYPE, CONSTRUCTOR})
public @interface Mongo {
    String[] group() default {};

    String db() default "";

    String collection() default "";

    String host() default "";

    String port() default "27017";

    String user() default "";

    String passwd() default "";
}
